whistle-tip catheter - Turkish English Dictionary